can you tell me about yourself - French English Dictionary